place with an agreeable climate - Turco Inglés Diccionario